home *** CD-ROM | disk | FTP | other *** search
/ Sunday Savers: Singing Fun! / Sunday Savers: Singing Fun!.iso / mac / Xtras / Buddy API 1.6 / Buddy API Docs.swf / texts / 1702.txt < prev    next >
Encoding:
Text File  |  2004-08-31  |  3.5 KB  |  177 lines

  1. 185
  2. --- RECORDSEPARATOR ---
  3.  
  4. --- RECORDSEPARATOR ---
  5. SendKeys 
  6. --- RECORDSEPARATOR ---
  7. Platform:
  8. --- RECORDSEPARATOR ---
  9.  
  10. --- RECORDSEPARATOR ---
  11. Windows and Macintosh
  12. --- RECORDSEPARATOR ---
  13.  
  14. --- RECORDSEPARATOR ---
  15. Description:
  16. --- RECORDSEPARATOR ---
  17.  
  18. --- RECORDSEPARATOR ---
  19. baSendKeys sends a series of keystrokes to the active window.
  20. --- RECORDSEPARATOR ---
  21.  
  22. --- RECORDSEPARATOR ---
  23. Usage:
  24. --- RECORDSEPARATOR ---
  25.  
  26. --- RECORDSEPARATOR ---
  27. Result = baSendKeys( Keys )
  28. --- RECORDSEPARATOR ---
  29.  
  30. --- RECORDSEPARATOR ---
  31. Arguments:
  32. --- RECORDSEPARATOR ---
  33.  
  34. --- RECORDSEPARATOR ---
  35. String. 
  36. --- RECORDSEPARATOR ---
  37. Keys is the string of keys to send. See the notes section for a full description.
  38. --- RECORDSEPARATOR ---
  39.  
  40. --- RECORDSEPARATOR ---
  41. Returns:
  42. --- RECORDSEPARATOR ---
  43.  
  44. --- RECORDSEPARATOR ---
  45. Integer. 
  46. --- RECORDSEPARATOR ---
  47. Returns an error code. 
  48. --- RECORDSEPARATOR ---
  49. --- RECORDSEPARATOR ---
  50. success. 
  51. --- RECORDSEPARATOR ---
  52. --- RECORDSEPARATOR ---
  53. invalid character in string 
  54. --- RECORDSEPARATOR ---
  55. --- RECORDSEPARATOR ---
  56. window unavailable 
  57. --- RECORDSEPARATOR ---
  58. --- RECORDSEPARATOR ---
  59. unknown error 
  60. --- RECORDSEPARATOR ---
  61. --- RECORDSEPARATOR ---
  62. another SendKeys function is still under way
  63. --- RECORDSEPARATOR ---
  64.  
  65. --- RECORDSEPARATOR ---
  66. Examples:
  67. --- RECORDSEPARATOR ---
  68.  
  69. --- RECORDSEPARATOR ---
  70. Director: 
  71. --- RECORDSEPARATOR ---
  72. set OK = baSendKeys( "hello" ) --
  73. --- RECORDSEPARATOR ---
  74.  sends "hello"
  75. --- RECORDSEPARATOR ---
  76.  
  77. --- RECORDSEPARATOR ---
  78. set OK = baSendKeys( "^C" ) --
  79. --- RECORDSEPARATOR ---
  80.  sends Control C
  81. --- RECORDSEPARATOR ---
  82.  
  83. --- RECORDSEPARATOR ---
  84. set OK = baSendKeys( "{F1}" ) --
  85. --- RECORDSEPARATOR ---
  86.  sends the F1 key
  87. --- RECORDSEPARATOR ---
  88.  
  89. --- RECORDSEPARATOR ---
  90. set OK = baSendKeys( "fname.txt{ENTER}" ) --
  91. --- RECORDSEPARATOR ---
  92.  sends "fname.txt" then Enter
  93. --- RECORDSEPARATOR ---
  94.  
  95. --- RECORDSEPARATOR ---
  96. Authorware: 
  97. --- RECORDSEPARATOR ---
  98. OK := baSendKeys( "hello" ) --
  99. --- RECORDSEPARATOR ---
  100.  sends "hello"
  101. --- RECORDSEPARATOR ---
  102.  
  103. --- RECORDSEPARATOR ---
  104. OK := baSendKeys( "^C" ) --
  105. --- RECORDSEPARATOR ---
  106.  sends Control C
  107. --- RECORDSEPARATOR ---
  108.  
  109. --- RECORDSEPARATOR ---
  110. OK := baSendKeys( "{F1}" ) --
  111. --- RECORDSEPARATOR ---
  112.  sends the F1 key
  113. --- RECORDSEPARATOR ---
  114.  
  115. --- RECORDSEPARATOR ---
  116. OK := baSendKeys( "fname.txt{ENTER}" ) --
  117. --- RECORDSEPARATOR ---
  118.  sends "fname.txt" then Enter
  119. --- RECORDSEPARATOR ---
  120.  
  121. --- RECORDSEPARATOR ---
  122. Notes:
  123. --- RECORDSEPARATOR ---
  124.  
  125. --- RECORDSEPARATOR ---
  126. The string sent can contain any alphanumeric character. 
  127. --- RECORDSEPARATOR ---
  128. Use "@" for the Alt key, "~" for the Shift key, "^" for the Control key, and ΓÇ£#ΓÇ¥ for the 
  129. --- RECORDSEPARATOR ---
  130. Macintosh Command key. If you need to send these actual keys, use a 
  131. --- RECORDSEPARATOR ---
  132. combination of Shift and the required letter eg to send "@" use "~2". 
  133. --- RECORDSEPARATOR ---
  134. Other special keys can be sent as follows: (include the curly brackets) 
  135. --- RECORDSEPARATOR ---
  136. {F1}, {F2}, etc to {F12} 
  137. --- RECORDSEPARATOR ---
  138. {INSERT} 
  139. --- RECORDSEPARATOR ---
  140. {DELETE} 
  141. --- RECORDSEPARATOR ---
  142. {HOME} 
  143. --- RECORDSEPARATOR ---
  144. {END} 
  145. --- RECORDSEPARATOR ---
  146. {PGUP} 
  147. --- RECORDSEPARATOR ---
  148. {PGDN} 
  149. --- RECORDSEPARATOR ---
  150. {TAB} 
  151. --- RECORDSEPARATOR ---
  152. {ENTER} 
  153. --- RECORDSEPARATOR ---
  154. {BKSP} 
  155. --- RECORDSEPARATOR ---
  156. {PRTSC} 
  157. --- RECORDSEPARATOR ---
  158. {ESCAPE} 
  159. --- RECORDSEPARATOR ---
  160. {LEFT} 
  161. --- RECORDSEPARATOR ---
  162. {RIGHT} 
  163. --- RECORDSEPARATOR ---
  164. {UP} 
  165. --- RECORDSEPARATOR ---
  166. {DOWN} 
  167. --- RECORDSEPARATOR ---
  168. Sending function keys is not supported on
  169. --- RECORDSEPARATOR ---
  170.  Macintosh
  171. --- RECORDSEPARATOR ---
  172. .